#mainContent {
	width:909px;
	height:451px;
	background-image: url(../images/login-bj.png);
	margin: 100px auto;
	position:relative;
}

#logo{ 
	position: absolute; 
	right:142px; 
	top:-5px;
	width:133px;
	height:41px;
	background-image: url(../images/logotop-logo.gif);
	cursor:pointer;
}

#logo1{
	position: absolute; 
	left:150px; 
	top:150px;
	width:257px;
	height:92px;
	line-height: 32px; 
	background-image: url(../images/logotop-logo.gif);
}

#login-text{
	width:280px;
	position: absolute;
	left:445px;
	top:130px;
	font-weight: 700;
}

#login-text p{
	padding:10px 0;
	font-size:14px;

}
#login-text p span{
	width:60px; line-height:25px; display:block; float:left; text-align:right; padding-right:10px;
}
.login_text{ width:170px; padding:4px 3px; border:1px #ccc solid; background-image: url(../images/text.png);}
.login_code{ width:50px; padding:4px 3px; border:1px #ccc solid; float:left; background-image: url(../images/text.png);}
#login-text p img{ padding:3px 0 0 3px;}
.login_submit {
  border:0px;
  background-image: url("../images/login_button.png");
  width: 130px;
  height: 33px;
  background-position: center;
  font-size:14px; font-weight:700;
  color:white;
  text-shadow:30px;
  cursor:pointer;
}

#bottom {
	position: absolute;
	bottom: 33px;
	width:100%;
	text-align:center;
	display:block;
    font-size:12px;
}
